worm one's way out of it - Spanisch Englisch Wörterbuch